Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
202 LEIGH ROAD Detached £348,959 £90,000 8 Aug 2000
204 LEIGH ROAD Detached £384,319 £360,000 12 Mar 2024
206 LEIGH ROAD Detached £327,286 £91,000 11 May 2001
208 LEIGH ROAD Detached £505,983 £375,000 19 May 2017
210 LEIGH ROAD Detached £418,488 £260,000 9 Jun 2014
212 LEIGH ROAD Detached £290,000 13 Feb 2019
218 LEIGH ROAD Semi-Detached £263,892 £210,000 19 Aug 2020
220 LEIGH ROAD Detached £531,751 £415,000 1 May 2020
224 LEIGH ROAD Detached £479,988 £185,000 16 Jan 2003
226A LEIGH ROAD Detached £465,015 £354,000 23 Mar 2018